package org.jeecg.modules.innerApi.common.requestDto;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel(description="全电版式下载入参")
@Data
public class QdbsxzParam extends CommonParam {

    /**
     * 获取版式类型-是-1：PDF 2：OFD 3：XML 4：下载地址-
     */
    @ApiModelProperty(value = "获取版式类型-是-1：PDF 2：OFD 3：XML 4：下载地址-")
    @JSONField(name = "downflag",ordinal = 0)
    private String downflag;

    /**
     * 纳税人识别号-是-纳税人识别号-
     */
    @ApiModelProperty(value = "纳税人识别号-是-纳税人识别号-")
    @JSONField(name = "nsrsbh",ordinal = 1)
    private String nsrsbh;

    /**
     * 发票号码-是-发票号码-
     */
    @ApiModelProperty(value = "发票号码-是-发票号码-")
    @JSONField(name = "fphm",ordinal = 2)
    private String fphm;

    /**
     * 开票日期-否-格式：yyyyMMddHHmmss-
     */
    @ApiModelProperty(value = "开票日期-否-格式：yyyyMMddHHmmss-")
    @JSONField(name = "kprq",ordinal = 3)
    private String kprq;

    /**
     * 是否添加签章-否-默认不添加，-
     */
    @ApiModelProperty(value = "是否添加签章-否-默认不添加(1-添加，其余任意值-不添加)")
    @JSONField(name = "addSeal",ordinal = 4)
    private String addSeal;
}
